package nc.ui.cad.degdev;

import nc.itf.capub.para.INCADBillType;
import nc.ui.cad.privatebtn.IFTButton;
import nc.ui.capub.baseui.BaseController;
import nc.ui.trade.button.IBillButton;
import nc.vo.cad.degdev.DegdevAggVO;
import nc.vo.cad.degdev.DegdevBVO;
import nc.vo.cad.degdev.DegdevVO;

public class DegdevController extends BaseController {

	@Override
	public String getBillType() {
		return INCADBillType.CAD_DEGDEV;
	}

	@Override
	public String[] getBillVoName() {
		return new String[]{
				DegdevAggVO.class.getName(),
				DegdevVO.class.getName(),
				DegdevBVO.class.getName()
		};
	}

	@Override
	public int[] getCardButtonAry() {
		return new int[]{
                IBillButton.Delete,
                IBillButton.Brow, 
                IBillButton.Return,
                IBillButton.Print,
                IBillButton.Refresh,
                IFTButton.HAND_ADJUST
		};
	}

	@Override
	public int[] getListButtonAry() {
		return new int[]{
				IBillButton.Query,
			    IFTButton.JSJZ,
				IBillButton.Delete,
				IBillButton.Card,
				IBillButton.Print,
				IBillButton.Refresh,
				IFTButton.HAND_ADJUST
		};
	}
}
